Temporal JSON Schema Versioning in the JSchema Framework

نویسندگان

  • Safa Brahmia
  • Zouhaier Brahmia
  • Fabio Grandi
  • Rafik Bouaziz
چکیده

Nowadays, NoSQL databases [1-3] are being used in several emerging application fields (including social network management, e-health and e-government systems, big-science projects) to store data with unconventional types, and specifically big data [4-6]. Furthermore, those are live application domains where the evolution of the stored NoSQL data and of their structure has to keep the pace of the continually and rapidly changing application requirements. Hence, most of these advanced applications should keep a full history of both NoSQL data and NoSQL schemas [7], in order to satisfy variegated requirements (e.g., to support historical big data analytics, to help decision makers with protean perspectives, to maintain conformance to regulations in force, to interoperate new software platforms, etc.).

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Study of Conventional Schema Versioning in the τXSchema Framework

Schema versioning is an indispensable feature for applications using temporal databases and requiring an entire history of data and schema. τXSchema [6] is an infrastructure for constructing and validating temporal XML documents; but any explicit support for XML schema versioning is offered. A τXSchema schema is composed of a conventional XML Schema document annotated with physical and logical ...

متن کامل

On Schema Versioning in Temporal Databases

The support of schema versioning has been considered in the literature on temporal databases only at a limited extent. In particular, solutions for managing schema versions along transaction-time as different interfaces on the same temporal data were proposed so far. In this paper we investigate the distinct functionalities of new solutions for schema versioning along validand transaction-time ...

متن کامل

τOWL: A Framework for Managing Temporal Semantic Web Documents Supporting Temporal Schema Versioning

The OWL 2 Web Ontology Language allows defining both schema and instances of ontologies for Semantic Web applications, but lacks explicit support for time-varying ontologies. Hence, knowledge engineers or maintainers of Semantic Web documents have to use ad hoc techniques in order to specify an OWL 2 schema for time-varying instances and to cope with its temporal evolution. In this paper, for a...

متن کامل

Light-weight Ontology Versioning with Multi-temporal RDF Schema

In this paper, we present a multi-temporal RDF data model, which can be used to support RDF(S) light-weight ontology versioning. The data model is equipped with ontology change operations, which are defined in terms of low-level updates acting on RDF triples. As a result, the operational semantics of a complete set of primitive ontology changes has been formalized, taking care of preservation o...

متن کامل

A Generalized Modeling Framework for Schema Versioning Support

Advanced object-oriented applications require the management of schema versions, in order to cope with changes in the structure of the stored data. Two types of versioning have been separately considered so far: branching and temporal. The former arose in application domains like CAD/CAM and software engineering, where different solutions have been proposed to support design schema versions (co...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2017